590 A$ = "SET THE CLOCK TO " +T$ +".": VTAB 21: CALL -958: INVERSE : GOSUB 1530: NORMAL
600 HCOLOR= 3: HPLOT 135,86 TO 135,88: HPLOT 134,87 TO 136,87
610 FOR I = 1616 TO 1655: IF PEEK(I) = 160 THEN POKE I,32
620 NEXT
630 INVERSE : PRINT "PLEASE PLACE THE HOUR HAND ON THE CLOCK.": NORMAL
640 IF RM% <20 OR RM% = 60 THEN OS = 0
650 IF RM% > = 20 AND RM% <40 THEN OS = 1
660 IF RM% > = 40 AND RM% <60 THEN OS = 2
670 HO = 12:L = 34 +OS: GOSUB 1200
680 POKE 34,22: HOME : GOSUB 1220
690 TL = 0
700 X = PEEK( -16384)
710 IF X = 149 THEN L = L +3:HO = HO +1: IF HO >12 THEN HO = 1:L = 1 +OS: GOSUB 1150: GOTO 700
720 IF X = 149 THEN GOSUB 1150: GOTO 700
730 IF X = 136 THEN L = L -3:HO = HO -1: IF HO <1 THEN HO = 12:L = 34 +OS: GOSUB 1150: GOTO 700
740 IF X = 136 THEN GOSUB 1150: GOTO 700
750 IF X = 141 THEN POKE -16368,0: GOSUB 1240:SH% = HO: GOTO 780
760 TL = TL +1: IF TL/7 = INT(TL/7) THEN Y = PEEK( -16336):TL = 0
770 GOTO 700
780 IF SH% = RH% THEN GOSUB 1550
790 L = 60:TL = 0: GOSUB 1050
800 INVERSE : VTAB 22: PRINT "PLEASE PUT THE MINUTE HAND ON THE CLOCK.": NORMAL
810 X = PEEK( -16384)
820 IF X = 149 THEN L = L +1: IF L >60 THEN L = 1: GOSUB 1000: GOTO 810
830 IF X = 149 THEN GOSUB 1000: GOTO 810
840 IF X = 136 THEN L = L -1: IF L <1 THEN L = 60: GOSUB 1000: GOTO 810
850 IF X = 136 THEN GOSUB 1000: GOTO 810
860 IF X = 141 THEN POKE -16384,0: GOSUB 1110:SM% = L: GOTO 890
870 TL = TL +1: IF TL/7 = INT(TL/7) THEN Y = PEEK( -16336):TL = 0
880 GOTO 810
890 POKE 34,20: IF SM% = RM% AND SH% = RH% THEN C = C +1:T = T +1: GOTO 920
900 T = T +1: GOSUB 1570
910 HOME :A$ = "I'M SORRY, THAT IS INCORRECT.": VTAB 22: GOSUB 1530:A$ = "PLEASE TRY AGAIN.": GOSUB 1530: FOR I = 1 TO 3000: NEXT : GOSUB 1290: HOME : GOTO 590
920 HOME :A$ = "THAT IS CORRECT " +NA$: FLASH : VTAB 23: GOSUB 1530: NORMAL
930 FOR J = 1 TO 10: GOSUB 1480: GOSUB 1590: NEXT : FOR J = 1 TO 100: POKE -16298,0: POKE -16297,0: NEXT
940 IF T <TR THEN FOR I = 1 TO 3000: NEXT : GOSUB 1290: HOME : GOTO 540
950 POKE -16368,0
960 FOR I = 1 TO 3000: NEXT :A$ = "YOU GOT " + STR$(C) +" CORRECT OUT": GOSUB 1530:A$ = "OF " + STR$(T) +" TRIES " +NA$ +".": GOSUB 1530
970 PRINT : INPUT "WOULD YOU LIKE TO TRY AGAIN ?";YN$: GOSUB 1290: IF LEFT$(YN$,1) = "Y" THEN 530
980 PRINT : INPUT "WOULD ANYONE ELSE LIKE TO TRY ?";YN$: IF LEFT$(YN$,1) = "Y" THEN HOME :C = 0:T = 0: GOTO 500
990 TEXT : HOME : VTAB 12: PRINT "BYE-BYE "NA$: END
1000 REM DRAW MARKER AT MINUTE LOCATION
1010 IF X = 149 AND L = 1 THEN XDRAW 11 AT X%(60),Y%(60): GOTO 1050
1020 IF X = 136 AND L = 60 THEN XDRAW 11 AT X%(1),Y%(1): GOTO 1050
1030 IF X = 149 THEN XDRAW 11 AT X%(L -1),Y%(L -1): GOTO 1050
1040 IF X = 136 THEN XDRAW 11 AT X%(L +1),Y%(L +1)
1050 XDRAW 11 AT X%(L),Y%(L)
1060 POKE -16368,0:TL = TL +1: IF TL/7 = INT(TL/7) THEN TL = 0:Y = PEEK( -16336)
1070 IF L = 60 THEN R$ = "00": GOTO 1090
1080 R$ = STR$(L): IF LEN(R$) <2 THEN R$ = "0" +R$